package com.perceptivesoftware.licensing.client.rpc;

import com.google.gwt.user.client.rpc.AsyncCallback;
import com.perceptivesoftware.licensing.client.common.util.SystemParmType;
import com.perceptivesoftware.licensing.client.dto.SystemParmDTO;

public interface SystemServiceAsync {

	public void getSystemParmById(SystemParmType type, AsyncCallback<SystemParmDTO> callback);

	public void saveSystemParm(SystemParmDTO dto, AsyncCallback<SystemParmDTO> callback);

	public void deleteSystemParm(SystemParmDTO dto, AsyncCallback<Boolean> callback);
}
